977
770
2
1
294
108
37
1
2
289
17
1
7
2
1
181
126
34
621
2
1747
501
1036
928
116
5
1
1532
32
32
11
15
32
1
1
62
1
1
151
1
601
994
779
826
38
9
1
16
1104
1
6
70
1
165
84
1
5
15
1
3
2
18
430
1291
26
18
1668
2
38
1579
79
63
5
36
15
1
164
1051
4
1
343
148
1743
4
496